physical feature - Turkish English Dictionary